Performance Enhancement Using Intra-server Caching in a Continuous Media Server

نویسندگان

  • Chutimet Srinilta
  • Alok N. Choudhary
چکیده

Continuity of stream playback is the crucial constraint in designing a continuous media server. From a distributed memory architectural model developed earlier, we found that there were many points where the stream capacity of the server could be improved. The stream capacity was usually limited by the storage bottlenecks. Serving streams from memory cache eliminates disk accesses and data transfers between nodes which, in turn, helps relieve those bottlenecks. However, the capacity of the server ultimately depends on client access pattern. Client request assignment has an impact on cache hit ratio as well as workload distribution. It is also the major factor re ecting the server performance. In some cases where lower playback quality at some points in time is acceptable, delays can be added to improve the missed packet rate. This paper proposes various techniques to enhance the server performance and shows their re ections under di erent circumstances. Some techniques work well together. The best combination improves the capacity of the server by approximately 30%.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling the Caching E ect in Continuous Media

Caching is one of the most important schemes for improving the performance of continuous media servers. Continuous object caching enables a server to support more clients simultaneously since it reduces the disk load imposed at each round. However, without a quantative analysis of the disk load reduction induced by caching, the caching eeect can not be reeected in the admission control scheme, ...

متن کامل

Modeling Caching E ect in Continuous Media

Caching is one of the most important schemes for improving the performance of continuous media servers. Continuous object caching enables a server to support more clients simultaneously since it reduces the disk load imposed at each round. But, without a quan-tative analysis of the disk load reduction induced by caching, the caching eeect can not be reeected in the admission control scheme, whi...

متن کامل

Implementing Cooperative Caching in Distributed Streaming Media Server Clusters

In distributed streaming media server clusters, by adopting cooperative caching (CC) technique, the free memory of all the servers can be combined to form a bigger, logically integral cooperative cache. It will help raise the hit rate of the cache and reduce disk accesses, resulting in the improvement of the overall throughput of server systems. Traditional CC and streaming buffer replacement a...

متن کامل

Overlay Caching Scheme for Overlay Networks

Recent years have seen a tremendous growth of interests in streaming continuous media such as video data over the Internet. This would create an enormous increase in the demand on various server and networking resources. To minimize service delays and to reduce loads placed on these resources, we propose an Overlay Caching Scheme (OCS) for overlay networks. OCS utilizes virtual cache structures...

متن کامل

An Admission Control Scheme for Continuous Media Servers Using Caching

In continuous media servers, disk load can be reduced by using buffer cache. In order to utilize the saved disk bandwidth by caching, a continuous media server must employ an admission control scheme to decide whether a new client can be admitted for service without violating the requirements of clients already being serviced. Since deterministic admission control is based on the worst case ass...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998